Skip to content

Conversation

@Pixel998
Copy link
Contributor

Prerequisites checklist

What is the purpose of this pull request?

This pull request removes the redundant @types/espree dependency since espree now ships with its own TypeScript type definitions. It updates the codebase to use espree's built-in types instead of the separate DefinitelyTyped package

What changes did you make? (Give an overview)

  • Removed the @types/espree dependency from devDependencies
  • Replaced the custom Version type with espree's built-in EcmaVersion type throughout the codebase
  • Removed a @ts-expect-error comment in use-ast.ts that was suppressing a type mismatch error (now resolved)

This PR depends on espree v11.1.0 which has not been released yet. Keeping this as a draft until the release is available.

@netlify
Copy link

netlify bot commented Dec 31, 2025

Deploy Preview for eslint-code-explorer failed. Why did it fail? →

Name Link
🔨 Latest commit 9b410d2
🔍 Latest deploy log https://app.netlify.com/projects/eslint-code-explorer/deploys/6955b02ee72c360008258514

@eslintbot eslintbot added this to Triage Dec 31, 2025
@github-project-automation github-project-automation bot moved this to Needs Triage in Triage Dec 31, 2025
@github-actions
Copy link

Hi everyone, it looks like we lost track of this pull request. Please review and see what the next steps are. This pull request will auto-close in 7 days without an update.

@github-actions github-actions bot added the Stale label Jan 11, 2026
@Pixel998 Pixel998 removed the Stale label Jan 12, 2026
@Pixel998 Pixel998 self-assigned this Jan 12, 2026
@Pixel998 Pixel998 moved this from Needs Triage to Implementing in Triage Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Implementing

Development

Successfully merging this pull request may close these issues.

2 participants